package com.corechina.apex_osswords.controller;


import com.corechina.apex_osswords.common.Response;
import com.corechina.apex_osswords.common.SysLog;
import com.corechina.apex_osswords.domain.entity.CoreClientele;
import com.corechina.apex_osswords.service.ICoreClienteleService;
import com.corechina.apex_osswords.service.ICoreProjectUserService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import org.springframework.stereotype.Controller;

/**
 * <p>
 * 客户信息表 前端控制器
 * </p>
 *
 * @author cc
 * @since 2022-03-11
 */

@Api(tags = "客户管理")
@RestController
@RequestMapping("/core/clientele")
public class CoreClienteleController {
//    @Autowired
//    private ICoreClienteleService iCoreClienteleService;
//
//    @Autowired
//    private ICoreProjectUserService iCoreProjectUserService;
//
//    @ApiOperation("列表")
//    @GetMapping("/getList")
//    public Response getList(String name, String company, Integer pageIndex, Integer pageSize) {
//        return iCoreClienteleService.getList(name,company,pageIndex,pageSize);
//    }
//
//
//    @ApiOperation("新增")
//    @SysLog("新增客户")
//    @PostMapping("/add")
//    public Response add(@RequestBody CoreClientele coreClientele) {
//        iCoreClienteleService.save(coreClientele);
//        return Response.ok();
//    }
//
//    @ApiOperation("编辑")
//    @SysLog("编辑客户")
//    @PutMapping("/update")
//    public Response update(@RequestBody CoreClientele coreClientele) {
//        iCoreClienteleService.updateById(coreClientele);
//        return Response.ok();
//    }
//
//    @ApiOperation("删除")
//    @SysLog("删除客户")
//    @DeleteMapping("/del")
//    public Response del(Integer id) {
//        iCoreClienteleService.removeById(id);
//        iCoreProjectUserService.delByUserId(id, 2);
//        return Response.ok();
//    }
//
//    @ApiOperation("详情")
//    @GetMapping("/getOne")
//    public Response getOne(Integer id) {
//        return iCoreClienteleService.getOne(id);
//    }
}

